@charset:"utf-8";
body{
  font-family: Microsoft Yahei;font-size: 14px; background-color:#ffffff; color:#666666;width: 100%;height: 100%;
}
body,div,ul,p,h1,h2,h3,h4{margin: 0;padding: 0;}
h1,h2,h3,h4{font-weight: normal;}
.text-c{text-align:center;}
a{
  text-decoration: none;
  color: inherit;
}
ul,li{
  list-style: none;
}
.org-details{color:#999;}
img{
  border-style: none;
  vertical-align: middle;
}
i,b,em{
	font-style: initial;
}
.org-details{color:#999;}	 
.clearfix {
    clear: both;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear:both;
}
body{ 
   overflow-y: scroll;
    font-family: '微软雅黑', sans-serif;
    font-size: 14px;
}
input,textarea{
	outline: none;
}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.fl{float: left;}
.fr{float: right;}
.clearfix:before,.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden;line-height:0;}
.clearfix{*zoom:1;}

/*登录注册*/          	
.login-reg-ok em{line-height:40px;    color: #fff;}
.login-reg{font-size:14px;}
.column-login-reg{width: auto !important;min-width: auto;top: 2px;
    right:0;}
.login-reg a:hover{color:#f9e4b5;transition:.5s all;}
.login-reg-no a:nth-child(1){padding-right:10px;margin-right:10px;background:url(../images/line.jpg) no-repeat right center;}
.login-reg-ok img{margin:7px 5px 0 0;width:26px;height:26px;display:block;border-radius:50%;}
/*顶部通用导航*/
.slogan-t{margin-left:50px;padding-top:24px;width:302px;color:#fff;}
.slogan-t p{margin-bottom:15px;padding:0 50px;display:inline-block;}
.slogan-t p i{top:10px;width:35px;height:1px;display:block;background-color:#fff;}
.slogan-t p i.l-line{left:0;}
.slogan-t p i.r-line{right:0;}
.slogan-t .slogan-img{width:302px;height:21px;overflow: hidden;}
.slogan-t .slogan-img dl dd{margin:0;width:100%;height:21px;display:block;}
.personal-out-box{top:0;left:0;width:100% !important;height: auto !important;border:1px solid #ddd;border-top:0;background-color:rgba(255,255,255,0.8);z-index:999;transform:rotateX(90deg);transition:.5s;}
.personal-out-box.on{top:40px;transform:rotateX(0deg);}
.personal-out-box a{line-height:30px !important;text-indent:5px;display:block;color:#333 !important;}
.personal-out-box a:hover{color:#c20007 !important;}
.personal-out-box a:last-child{margin:0;}
/*底部*/
.footer{padding:15px 0;background:#c20007;font-size:14px;color:#fff;transition:.5s all;}
.footer p{margin-top:10px;}

.z-slidep{padding-bottom:20px;}
.con-btn{display:none;}
.con-hide{overflow:hidden;}
.z-slidep a.con-btn{bottom:0;right:0;color:#1191DA;}
/*公用提示框-S*/
.public-tips{left:50%;margin-left:-200px;top:-100%;width:400px;height:300px;background:url(../images/public/tips-bg.png) #fff no-repeat top center;box-shadow:0 2px 12px #ddd;border-radius:10px;transition:.5s all;z-index:9999;}
.public-tips span{max-height:80px;padding:125px 6px 0;overflow:hidden;display:block;font-size:18px;color:#666;}
	/*纯提示-S*/
.tips-1.on{top:50%;margin-top:-150px;}	              	
/*列表分页*/
.pages-box{text-align:center;margin:15px auto;clear:both;}
.pages{display: inline-block;font-size: 14px;color: #333333;}
.pages-box select{margin-right:5px;width:50px;height:28px;border:1px solid #d2d2d2;background:inherit;}
.pages a{color: inherit;}
.pages>a,.action_num,.First_Page,.Fir_Page,.next_Page_Action,.Last_Page_Action,.First_Page_action,.Fir_Page_action,.next_Page,.Last_Page {
  display: inline-block;box-sizing: border-box;min-width: 30px;border: 1px solid #d2d2d2;
  line-height: 30px;margin: 0 2px;cursor: pointer;}
.First_Page,.Fir_Page,.next_Page_Action,.Last_Page_Action,.First_Page_action,.Fir_Page_action,.next_Page,.Last_Page {
  padding: 0 9px;}
.pages .Last_Page_Action,.pages .Last_Page{margin-right:10px;}
.pages .action_num{background-color:#cc0505;color: #fff;}
/*公用弹框*/
.public-Toast{bottom:100%;left:50%;margin-left:-280px;width:560px;background-color:#fff;box-shadow: 1px 1px 50px rgba(0,0,0,.3);font-size:14px;overflow:hidden;}
.public-Toast .public-Toast-tit{padding:0 10px;height:38px;line-height:38px;border-bottom:1px solid #eee;background-color:#F8F8F8;}
.public-Toast .public-Toast-tit em{font-weight:600;}
.public-Toast .public-Toast-tit i{margin-top:6.5px;width:26px;height:26px;display:block;cursor:pointer;background:url(http://www.fpsjzx.gov.cn/static_material/sjzx/images/pop-close-btn.png) no-repeat;background-size:100% 100%;}
.public-Toast .public-Toast-form li{margin-top:10px;}
.public-Toast .public-Toast-form li label{width:85px;line-height:38px;display:block;}
.public-Toast .public-Toast-form li input{width:300px;height:36px;line-height:36px;border:1px solid #ccc;display:block;text-indent:6px;}
.public-Toast .public-Toast-form li select{width:300px;height:36px;line-height:36px;border:1px solid #ccc;display:block;text-indent:6px;}
.public-Toast .public-Toast-form li textarea{padding:6px;width:460px;height:150px;overflow-y:auto;box-sizing:border-box;resize:none;}
.public-Toast .public-Toast-form li em{width:465px;line-height:38px;display:block;color:#666;}
.public-Toast .public-Toast-form .Toast-form-btn{margin:20px auto;width:60%;line-height:36px;display:block;background-color:#c20007;color:#fff;}	              	
.z-search-img{width:21px;height:21px;background:url(../images/public/z-sjjgsearch.png)  no-repeat center center;}
@media screen and (max-width:1199px) {
	body{width:1440px !important;}
	.footer{width:1440px;}
}
@media screen and (min-width:1200px) and (max-width:1360px) {
	.f-size{padding: 0 10px;box-sizing: border-box;}
	.footer{width:100%;}
	.z-headmain{padding: 0 10px;box-sizing: border-box;}
}
@media screen and (min-width:1400px) {
	.f-size{width:1400px;}
}

.z-headrightdls3{padding-left:26px;margin-left: 15px;background: url(../images/public/Statistics.png) no-repeat left center;font-size: 16px;}
.z-headrightdls4{padding-left:20px;margin-left: 15px;background: url(../images/public/map-bg.png?v=0.1) no-repeat left center;font-size: 16px;background-size: 16px 21px;}
/*地图加载-S*/
.loding-map{top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,255.75);position:absolute;text-align:center;font-size:16px;color:#666;z-index:99999;}
.loding-map img{margin:280px auto 15px;width:50px;height:50px;display:block;}
/*地图加载-E*/